Android Studio打包全攻略

您所在的位置:网站首页 android studio怎么打包 Android Studio打包全攻略

Android Studio打包全攻略

#Android Studio打包全攻略| 来源: 网络整理| 查看: 265

初出茅庐 手动打包 怎么手动打包

项目写完了,现在需要把应用上传到市场,问题出现—怎么把代码变成.apk(Android的可安装文件)。 1. 创建签名文件 这里写图片描述 2. 填写好签名参数 这里写图片描述 3. 生成APK 注意:签名的密码和密匙的密码注意保管,不要忘了,签名文件别泄漏了,也别搞丢了

为什么要打包

我最开始就有这个疑问,我们的代码不是点了下运行按钮就直接安装到手机上了吗,我们在在项目Project目录的build/outputs/apk目录下可以找到刚刚新鲜生成的app-debug.apk.直接把这个上传给市场不就行了吗。 这里写图片描述 NO,当然不行,想想手机安装App的时候怎么来区分各个APK的。 通过包名+签名 来确定一个应用的唯一性,那个debug.apk只是系统用来给我们调试用的,如果上传到市场,怎么来保证他的安全性。vcD4NCjxoMSBpZD0="渐入佳境-渠道打包">渐入佳境 渠道打包

OK,我们已经解决了第一步—怎么打包。上传上去后,市场反馈发现我们的App写得太棒了,这时候老大让赶快多上些平台,主流的平台、非主流的平台都要放上去。 那么问题来了,为了方便统计各个平台的安装情况,配合运营推广,需要统计各个平台的安装情况。

分渠道打包

不错,我们需要用到分渠道打包,那么我们需要解决两个问题 1. 怎么区分各个平台的标识 2. 怎么每次版本更新都生成几十个包、几百个包 第一个简单,用过友盟打包的同学肯定不陌生这段代码

? 1 class="hljs haskell">"Channel_ID" android:name="UMENG_CHANNEL">

value里面填的就是各个平台的值,比如填写uc、yyb(应用宝)、360、baidu替换掉Channel_ID,App安装好,可以读取这个值然后传给后台,从而实现区分各个平台的安装需求。 第二个问题: 在Eclipse时代,最开始我是手动打的,一次打30个包,每次最怕版本更新,基本一下午都在做机械运动,现在想起来手都在抽筋。 后来,学会了Ant自动打包,快倒是快,只是配置太坑爹了,超级麻烦。 现在有了Android Studio,妈妈再也不用担心我不能愉快的打包了。 随便新建一个项目,修改Module:app build.gradle为

? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 class="hljs livecodeserver">apply plugin: 'com.android.application' android {     signingConfigs {         config {             keyAlias 'maker'             keyPassword '1234make'             storeFile file( 分享:

喜欢

0

赠金笔

阅读┊ 评论 ┊ 收藏 ┊转载 ┊ 喜欢 ┊打印┊举报/Report 加载中,请稍候...... 前一篇:Android keystore的作用以及如何生成 后一篇:USB调试模式 评论 重要提示:警惕虚假中奖信息 [发评论] 评论加载中,请稍候... 发评论

登录名: 密码: 找回密码 注册

昵   称:

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

USB调试模式   

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

Copyright © 1996 - 2022 SINA Corporation, All Rights Reserved

新浪公司 版权所有



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3